head office and branches - Alemán Inglés Diccionario